import request from '../../../utils/request'

// 获取设备类型列表
function getList(data) {
    return request({
        url: '/jklc/deviceType/getList',
        method: 'get',
        data
    })
}
// 根据 小组  ID 获取设备类型列表
function getGroupList(data) {
    return request({
        url: '/jklc/device/getDeviceListByGroupId',
        method: 'get',
        data
    })
}
// 新增设备类型
function addType(data) {
    return request({
        url: '/jklc/deviceType',
        method: 'post',
        data
    })
}
// 修改设备
function setType(data) {
    return request({
        url: '/jklc/deviceType',
        method: 'put',
        data
    })

}
// 删除设备类型
function delType(data) {
    return request({
        url: '/jklc/deviceType',
        method: 'DELETE',
        data
    })
}
// 获取所有设备
function getTooAlllList(data) {
    return request({
        url: '/jklc/device/getList',
        method: 'get',
        params: data
    })
}
// 获取设备列表
function getToolList(data) {
    return request({
        url: '/jklc/device/getPage',
        method: 'get',
        data
    })
}
// 新增设备
function add(data) {
    return request({
        url: '/jklc/device',
        method: 'post',
        data
    })

}
// 修改设备
function set(data) {
    return request({
        url: '/jklc/device',
        method: 'put',
        data
    })

}
// 删除设备
function del(data) {
    return request({
        url: '/jklc/device',
        method: 'DELETE',
        data
    })
}

export { getList, getToolList, addType, add, delType, del, set, setType, getTooAlllList, getGroupList }
